to remit something - French English Dictionary